const express=require("express");
const path=require("path");


// 1、修改模板引擎为html，导入express-art-template
app.engine('html', require('express-art-template'));
// 2、设置运行的模式为生产模式
// production 生产模式，线上模式
// development 开发模式
app.set('view options', {
    debug: process.env.NODE_ENV !== 'production'
});
// 3、设置模板存放目录为views文件夹
app.set('views', path.join(__dirname, 'views'));
// 4、设置引擎后缀为html
app.set('view engine', 'html');

app.get("/",(req,res)=>{
  let data={
    num1:10,
    num2:20,
    user:{
      id:1,
      name: "Jack",
      age:18,
      job: "coder"
  },
  books:["《西游记》", "《三国演义》","《红楼梦》", "《水浒传》"],
  };
  //通过render返回该模板
  // 并将data对象传过去
  res.render('index',data) 
});

let port=8000;
app.listen(port,()=>{
  console.log("正在监听"+port+"端口");
})